a road to damascus experience - German English Dictionary